//-------------清除空白节点
CNN();
function CNN(){
	var allban=document.getElementsByTagName("*");
	for (var i = 0; i < allban.length; i++) {
		if(allban[i].hasChildNodes()){
			clearNoneNode(allban[i]);
		}			
	}
	function clearNoneNode(ele){	
		var thisChild=ele.childNodes;
		for(var i=0;i<thisChild.length;i++){
			if(thisChild[i].nodeType==3 && !/\S/.test(thisChild[i].nodeValue)){
				ele.removeChild(thisChild[i]);
			}
		}
	}	
}
//---------------通过classname获取元素集合
function getElementByClass(_classname){
	var _all=document.getElementsByTagName("*");
	var arr=[];
	for (var i = 0; i < _all.length; i++) {
		if(_all[i].hasAttribute("class")){
			var thisClassName=_all[i].getAttribute("class");//_all[i].className;
			var _arr_tcn=thisClassName.split(' ');
			for(var j=0;j<_arr_tcn.length;j++){
				if(_arr_tcn[j]==_classname){
					arr.push(_all[i]);
					break;
				}
			}
		}
	}
	return arr;
}